// i.d(t, {
//   bj: () => ZoomInCommand,
//   KB: () => ZoomOutCommand,
//   ob: () => ZoomResetCommand,
//   _N: () => ZoomGetMaxCommand,
//   ts: () => ZoomSetCommand
// })
import Command from "./command"

export class ZoomInCommand extends Command {
  constructor(step: any) {
    super()
    this.payload = { step }
  }
}
ZoomInCommand.id = "ZOOM_IN"
export class ZoomOutCommand extends Command {
  constructor(step: any) {
    super()
    this.payload = { step }
  }
}
ZoomOutCommand.id = "ZOOM_OUT"
export class ZoomResetCommand extends Command {}
ZoomResetCommand.id = "ZOOM_RESET"
export class ZoomGetMaxCommand extends Command {}
ZoomGetMaxCommand.id = "ZOOM_MAX_VALUE"
export class ZoomSetCommand extends Command {
  constructor(value: any) {
    super()
    this.payload = { value }
  }
}
ZoomSetCommand.id = "ZOOM_SET"
